needle slot - Turkish English Dictionary